package com.itheima.utils;

import java.util.Map;

/**
 * 该工具可以帮助我们以线程为单位存储一个数据，以便于该线程执行任意一层（三层架构中的代码）的时候，
 * 可以随时随地通过该工具获取数据
 */
public class MyThreadLocalUtils {
    private static ThreadLocal local = new ThreadLocal();

    public static <T> void setValue(T map){
        local.set(map);
    }

    public static <T> T getValue(){
        return (T)local.get();
    }
}
